Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour 9th Wartburg Open - Eisenach Copa Ericsson Uruguay - Montevideo Gramado Open de Tennis - Gramado Venice Open - Venice Open Castilla y Leon - Segovia Banca Marche Tennis Cup - San Benedetto Ciudad de Pozoblanco Open Diputacion - Cordoba Seguros Bolivar Open - Bogota XXX Edizione 'A Savoldi Marco' - Manerbio Bogota Challenger - Bogota Challenger Leon 2004 - Leon Corona Mexico City Open - Mexico City The Surbiton Trophy - Surbiton Eddleman USTA Challenger - Birmingham Ethias Trophy - Mons XL Capital Bermuda Open - Bermuda The Surbiton Trophy - Surbiton Internationale Tenniskampioenschappen - Scheveningen Seguros Bolivar Open - Bogota San Luis Potosi Challenger 2000 - San Luis Potosi Copa Ericsson Mexico - Guadalajara Muller Cup - Ulm Copa Ericsson Brazil - Sao Paulo Copa Petrobras - Bogota Challenger Leon 2003 - Leon Global Telecom Open - Curitiba Bancolombia Open - Cali VIII Avierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi VI Abierto Internacional de Salinas - Salinas Copa Ericsson Chile - Santiago San Marino Cepu Open - San Marino Copa Ericsson Peru - Lima Heilbronn Challenger Pekao Open - Szczecin Maia Open 2002 - Maia 3° Trofeo 'Citta di Brindisi' - Brindisi USTA Challenger of San Antonio - San Antonio Corona Mexico City Open - Mexico City Bogota Challenger Arroyo de la Encomienda - Valladolid The Surbiton Trophy - Surbiton San Luis Potosi Challenger - San Luis Potosi Abierto Club Casablanca - Mexico City Ciudad de Pozoblanco Open Diputacion - Cordoba Mexico City Challenger Wroclaw Challenger Cali Challenger Bogota Challenger dBI Tennis Challenger - Binghamton GHI Bronx Classic - Bronx Mons Challenger Rennes Challenger Tatra Banka Open - Bratislava Bogota Challenger Ethias Trophy - Mons Bucaramanga Challenger San Jose Challenger Barranquilla Challenger Prague Challenger Nottingham Challenger Bogota Challenger BNP Paribas Primrose - Bordeaux Rennes Challenger Medellin Challenger Tatra Banka Slovak Open - Bratislava Salinas Challenger ECM Prague Open 2005 - Prague Barranquilla Challenger BMW Tennis Championship - Sunrise Pereira Challenger Mobilux Open - Luxembourg Seguros Bolivar Open - Cali Copa Petrobras-Colombia - Bogota BMW Tennis Championship - Sunrise Seguros Bolivar Open - Medellin San Luis Potosi Challenger - San Luis Potosi Abierto Colombiano de Tenis - Bogota Noumea Challenger Bucaramanga Challenger Pereira Challenger Pereira Challenger Bogota Challenger Noumea Challenger Bucaramanga Challenger Leon Challenger Cali Challenger Bordeaux Challenger Barranquilla Challenger Monterrey Challenger Noumea Challenger Savannah Challenger Vicenza Challenger IX Abierto Internacional de Salinas - Salinas Barranquilla Challenger Floridablanca Challenger Mons Challenger Pereira Challenger Dallas Challenger San Luis Potosi Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Chitre Challenger Vancouver Challenger Cali Challenger Morelos Challenger Knoxville Challenger PrivatBank Cup - Dnepropetrovsk The Scottish Championships - Edinburgh Chevrolet Cup - Santiago Medellin Challenger Generali Open 2000 - Kitzbuhel Memorial Savigni - Sassuolo Skandia Open - Linz FILA Challenger Biella - Biella Manchester Challenger Chevrolet Cup - Vina del Mar Ilkley Challenger Kroger / St. Jude International - Memphis Sybase Open - San Jose Citrix Tennis Championships - Delray Beach Intelig Tennis Cup - Brasilia Morelos Challenger Surbiton Challenger Generali Open 2001 - Kitzbuhel XL Challenger de Tenis Copa Sevilla - Seville Santo Domingo Challenger Brazil Open - Salvador 2000 Mercedes Cup - Stuttgart Bogota Challenger - Bogota Oldum Brown Vancouver Open - Vancouver Heineken Open - Auckland BellSouth Open - Vina del Mar Telenordia Swedish Open - Bastad Energis Open - Amsterdam Caltanissetta Challenger Czech Open 2005 - Prostejov Campionati Internazionali di Sicilia - Palermo Bogota Challenger Davidoff Swiss Indoors - Basel Cerveza Club Colombia Open - Bogota Project Independence Men's Challenger - Mandeville Abierto Mexicano de Tenis Pegaso - Acapulco IX Trofeo Ciudad de Quito - Quito 2003 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. Sao Paulo - Brazil Hilton Waikoloa Village USTA Challenger - Waikoloa Legg Mason Tennis Classic - Washington D.C. Stockholm Open - Stockholm XL Capital Bermuda Open - Bermuda Zagreb Open - Zagreb Copa Ericsson Argentina - Buenos Aires BH Tennis Open International Cup - Belo Horizonte X Open Internacional D'Andorra - Andorra Trofeo Conde de Godo - Barcelona Bogota Challenger Tallahassee Challenger International Championship of Croatia - Umag XI Trofeo Ciudad de Quito - Quito Tunis Open 2006 - Tunis Energis Open - Amersfoort San Luis Potosi Challenger Open de Moselle - Metz Open Seat Godo 2003 - Barcelona Ethias Trophy - Mons Heineken Open - Auckland BellSouth Open - Vina del Mar Open 13 - Marseille U.S. Men's Clay Court Championships - Orlando The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Pereira Challenger Legg Mason Tennis Classic - Washington D.C. Kremlin Cup - Moscow ARAG World Team Championship - Dusseldorf Heineken Open - Auckland BellSouth Open - Vina del Mar Open de la Comunidad Valenciana - Valencia The Stella Artois Grass Court Championships - London The Priority Telecom Open - Amersfoort RCA Championships - Indianapolis Alessandria Challenger Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven CA Tennis Trophy - Vienna Bordeaux Challenger Furth Challenger Davidoff Swiss Indoors - Basel Heineken Open - Auckland Movistar Open - Vina del Mar The Stella Artois Championships - London BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Grand Prix de Tennis de Lyon - Lyon ARAG World Team Championship - Dusseldorf MoviStar Open - Vina del Mar Open Seat Godo 2007 - Barcelona Estoril Open - Estoril ARAG World Team Championship - Dusseldorf Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington China Open - Beijing BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Movistar Open - Vina del Mar The Artois Championships - London The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Movistar Open - Vina del Mar Open Sabadell Atlantico - Barcelona AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington China Open - Beijing Bank Austria Tennis Trophy - Vienna Proton Malaysian Open - Kuala Lumpur Movistar Open - Santiago Bogota Challenger Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Ordina Open - s-Hertogenbosch Malaysian Open - Kuala Lumpur Medibank International - Sydney SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril Serbia Open - Belgrade Copa AT&T - Buenos Aires Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Legg Mason Tennis Classic - Washington D.C. Heineken Open - Auckland VTR Open - Vina del Mar UNICEF Open - 's Hertogenbosch Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Brisbane International - Brisbane Heineken Open - Auckland SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open de Nice Cote d'Azur - Nice PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Brasil Open - Salvador CA Tennis Trophy - Vienna Open Seat Godo - Barcelona Heineken Open - Auckland BMW Open - Munich Open de Tenis Comunidad Valenciana - Valencia Bucaramanga Challenger Drummondville Challenger If Stockholm Open - Stockholm Abierto Mexicano - Los Cabos Ecuador Open - Quito Sunrise Challenger Leon Challenger International Tennis Championships - Delray Beach Monterrey Challenger Countrywide Classic - Los Angeles Campionati Internazionali di Sicilia - Palermo UNICEF Open - 's Hertogenbosch Bogota Challenger BB&T Atlanta Open - Atlanta Grand Prix de Tennis de Lyon - Lyon Claro Open Colombia - Bogota Davidoff Swiss Indoors - Basel Brasil Open - Costa do Sauipe BMW Open - Munich Abierto Mexicano Telcel - Acapulco Bogota Challenger RCA Championships - Indianapolis Gerry Weber Open - Halle Chennai Open - Chennai Sydney International - Sydney Open de la Comunidad Valenciana - Valencia The Stella Artois Championships - London Next Generation Adelaide International - Adelaide Davidoff Swiss Indoors Basel - Basel Gerry Weber Open - Halle Nottingham Challenger Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Farmers Classic - Los Angeles Manchester Challenger Abierto Mexicano Telcel - Acapulco Brisbane International - Brisbane Brasil Open - Sao Paulo Regions Morgan Keegan Championships - Memphis Copa Claro - Buenos Aires Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Open de Nice Cote d'Azur - Nice Portugal Open - Oeiras Champaign Challenger Guadalajara Challenger Citi Open - Washington Claro Open Colombia - Bogota Citi Open - Washington Valencia Open - Valencia Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Delray Beach Open - Delray Beach Medellin Challenger Las Vegas Challenger Canberra Challenger Topshelf Open - 's-Hertogenbosch Puebla Challenger Cali Challenger If Stockholm Open - Stockholm Valencia Open - Valencia Ecuador Open - Quito Bogota Challenger Mercedes Cup - Stuttgart Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Siemens Open - Scheveningen USTA Challenger of North Miami Beach - North Miami Beach Delray Beach Open - Delray Beach Siemens Open 2001 - Scheveningen Citi Open - Washington Fairfield Challenger Cerveza Cristal - Santiago Copa Ericsson - Santiago Copa Ericsson - Montevideo Copa Ericsson Chile - Santiago Winston-Salem Open - Winston-Salem Geneva Open - Geneva Guayaquil Challenger ABN/AMRO World Tennis Tournament - Rotterdam Open Seat-Godo 2001 - Barcelona ARAG World Team Championship - Dusseldorf Estoril Open - Estoril Countrywide Classic - Los Angeles Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Legg Mason Tennis Classic - Washington D.C. Brisbane International - Brisbane Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Ecuador Open - Quito Topshelf Open - 's-Hertogenbosch Bank Austria Tennis Trophy - Vienna Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Gold Flake Open - Chennai Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Madrid BNP Paribas Masters - Paris Grand Prix Hassan II - Casablanca Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Sony Ericsson Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Montreal Shanghai - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Sony Open Tennis - Miami BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Millenium Tennis Championships - Delray Beach Tennis Masters Series - Cincinnati U.S. Men's Clay Court Championships - Houston Campionati Internazionali d'Italia - Rome TD Waterhouse Cup - Long Island Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Aircel Chennai Open - Chennai Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome U.S. Open - New York French Open - Paris French Open - Paris U.S. Open - New York Campionati BNL dItalia - Rome French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells U.S. Open - New York Rogers Cup - Montreal Open 13 - Marseille Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Medibank International - Sydney Western & Southern Open - Cincinnati Australian Open - Melbourne French Open - Paris Wimbledon - London Shanghai Rolex Masters - Shanghai U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells Tennis Masters Series - Paris U.S. Open - New York Sony Open Tennis - Miami Australian Open - Melbourne French Open - Paris Western & Southern Open - Cincinnati Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Winston-Salem Open - Winston-Salem Wimbledon - London U.S. Open - New York Tennis Masters Series - Toronto Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Adidas International - Sydney Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Rogers Masters - Montreal Pacific Life Open - Indian Wells U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Monte Carlo Tennis Masters Series - Paris Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto Medibank International - Sydney French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Hall of Fame Tennis Championships - Newport Campbells Hall of Fame Tennis Championships - Newport Australian Open - Melbourne AIG Japan Open Tennis Championships - Tokyo Wimbledon - London Open Sabadell Atlantico - Barcelona Davis Cup, Group 1, 1R, CHI-BAH 5-0 Davis Cup, Group 1, 1R, CHI-PER 5-0 Davis Cup, World Group, QR, CHI-JPN 5-0 Davis Cup, World Group, 1R, RUS-CHI 4-1 Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, World Group, 1R, CHI-RUS 2-3 Swiss Indoors Basel - Basel Davis Cup, Group 1, 1R, COL-URU 3-2 Davis Cup, World Group, PO, CHI-AUS, 3-2 Davis Cup, Group 1, 2R, COL-BRA 1-4 Barcelona Open BancSabadell - Barcelona Telecom Italia Masters - Rome Davis Cup, Group I, 2R, BRA-COL 3-1 Davis Cup, World Group, PO, COL-JPN 2-3 Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London AAMI Classic - Kooyong AAMI Classic - Kooyong Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Masters Cup - Shanghai Olympics - Athens Olympics - Beijing Olympics - London BNP Paribas Open - Indian Wells Wimbledon - London Davis Cup, World Group, PO, COL-USA 1-3 Davis Cup, Group 1, 1R, CHI-CAN 4-1 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, PO, CHI-PAK 5-0 Davis Cup, Group I, 1R, URU-COL 4-1 Davis Cup, World Group, QF, USA-CHI 3-2 Davis Cup, Group 1, 1R, CAN-COL 5-0 Davis Cup, Group I, PO, MEX-COL 0-5 Davis Cup, Group 1, 2R, CHI-CAN 3-2 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, Group I, 2R, COL-URU 5-0 Davis Cup, Group 1, 2R, ARG-CHI 4-1 Davis Cup, Group 1, 2R, CAN-CHI 5-0 Davis Cup, Group 2, PO, COL-BAH 5-0 Davis Cup, Group 2, 2R, COL-PAR 4-1 Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, Group 2, F, DOM-COL 0-5 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, Group I, 2R, COL-DOM 4-1 Davis Cup, Group 2, 1R, COL-URU 4-1 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, Group 1, 1R, COL-URU 5-0 AAMI Classic - Kooyong AAMI Classic - Kooyong Tennis Masters Cup - Shanghai